import { NgModule, ModuleWithProviders } from '@angular/core';
import { CommonModule } from '@angular/common';
import { ApesLayeredComponent } from './apes-layered.component';
// import { ApesCollapseModule } from '@shared/apes/collapse';
// import { ApesEmptyModule } from '@shared/apes/empty';
// import { ApesIconModule } from '@shared/apes/icon';
import { ApesModule } from '@shared/apes/apes.module';


const COMPONENTS = [ApesLayeredComponent];

@NgModule({
  imports: [
    CommonModule,
    // ApesCollapseModule,
    // ApesEmptyModule,
    // ApesIconModule,
    ApesModule],
  declarations: [...COMPONENTS],
  exports: [...COMPONENTS],
})
export class ApesLayeredModule {
  static forRoot(): ModuleWithProviders {
    return { ngModule: ApesLayeredModule };
  }
}
